English Dictionary
◊ SCOMBEROMORUS SIERRA
Scomberomorus sierra
n : a Spanish mackerel of western North America [syn: {sierra},
{Scomberomorus sierra}]